construction trench - German English Dictionary